home *** CD-ROM | disk | FTP | other *** search
/ Internet Info 1994 March / Internet Info CD-ROM (Walnut Creek) (March 1994).iso / answers / comp / coherent-files / diff < prev    next >
Internet Message Format  |  1994-04-10  |  7KB

  1. Path: bloom-beacon.mit.edu!uhog.mit.edu!news.intercon.com!howland.reston.ans.net!newsserver.jvnc.net!netnews.upenn.edu!dsinc!phent!kkress
  2. From: kkress@phent.UUCP (Kenneth R. Kress)
  3. Reply-To: dsinc!phent!kkress
  4. Followup-To: comp.os.coherent
  5. Newsgroups: comp.os.coherent,comp.answers,news.answers
  6. Distribution: world
  7. Subject: Mark Williams BBS Contents monthly diffs
  8. Keywords: Coherent, files, programs, list
  9. Summary: This posting describes the files available  from the Mark Williams Bulletin Board System  for the Coherent operating system.
  10. Supersedes: <coherent-files/diff_763532443@PHENT.UUCP>
  11. Message-ID: <coherent-files/diff_765948693@PHENT.UUCP>
  12. Organization: That's Entertainment BBS
  13. Date: Sat,  9 Apr 94 23:31:33 EDT
  14. Expires: 19 May 1994 03:31:33 GMT
  15. Approved: news-answers-request@MIT.Edu
  16. Lines: 143
  17. Xref: bloom-beacon.mit.edu comp.os.coherent:9801 comp.answers:4839 news.answers:17862
  18.  
  19. Archive-name: coherent-files/diff
  20. Last-modified: $Date: 94/04/09 22:28:46 $
  21. Version: $Revision: 1.3 $ 
  22.  
  23. I. Introduction:
  24. If you would like to be able to scan what's available from the Mark
  25. Williams Bulletin Board with a single command from the comfort of your
  26. own machine (without long distance charges), read on.
  27.  
  28. These diffs update the quarterly posting of the contents 
  29. of the Mark Williams BBS machine. (in Chicago, IL. area code: (708); 
  30. 1200/2400 baud: 559-0412; 9600 baud Telebit: 559-0445; 9600 baud 
  31. V.32/HST: 559-0452). The file descriptions are also useful if you 
  32. find a file on another Coherent site and want to know what it is. 
  33. (E.g., k5jb.zip, not to be confused with kbd40.tar.Z).
  34.  
  35.   In the quarterly postings, all of the Contents files were merged, 
  36. put in /rdb format (which is plain text with tab delimiters), and 
  37. sorted from most recent to least.
  38.  
  39.   Enjoy,
  40.         Ken.
  41.  
  42. P.S. I don't work for Mark Williams and I don't want you to call my
  43. BBS (It's for businesses). I get nothing out of this, except the warm
  44. fuzzy feeling of helping others. Feel free to make suggestions for 
  45. improvement.
  46.  
  47. II. The programs
  48.  
  49.   The following is a shell script which permits you to merge this
  50. month's diffs with the full list posted previously. 
  51.  
  52. #==================== Beginning of shell script ====================
  53. #!/bin/sh
  54. # ---------------------------------------------------------------------    #
  55. #        NAME: mwmerge
  56. #        USAGE: USAGE="usage: $0 changes"
  57. # ---------------------------------------------------------------------    #
  58. USAGE="usage: $0 diffs"
  59.  
  60. # ---------------------------------------------------------------------    #
  61. #        DESCRIPTION:
  62. # ---------------------------------------------------------------------    #
  63. # mwmerge - take the file of diffs ($1) and merge them 
  64. #    with the mwcbbs listing file (see SRC)
  65.  
  66. # ---------------------------------------------------------------------    #
  67. #        DECLARATIONS:
  68. # ---------------------------------------------------------------------    #
  69. #TEMPFILES:
  70. TMP=/tmp            #! modify to suit
  71. TMPA=$TMP/$$tmpa
  72. TMPB=$TMP/$$tmpb
  73.  
  74. #DATAFILES:
  75. SRC=$HOME/News/mwlist        #! modify to suit
  76. DEST=$SRC
  77.  
  78.  
  79. # ---------------------------------------------------------------------    #
  80. #        TRAP:
  81. # ---------------------------------------------------------------------    #
  82. echo "$USAGE" > $TMP/$$tmp        # so trap has something to remove
  83. trap "rm -f $TMP/$$*" 0 1 2 3 15
  84.  
  85. if [ "$#" -ne 1 ]
  86. then
  87.     echo "Error: Requires one and only one filename." >&2
  88.     exit 1
  89. fi
  90.  
  91. if [ ! -r "$1" ]
  92. then
  93.     echo "Error: $1 is unreadable or missing." >&2
  94.     exit 1
  95. fi
  96.  
  97. # #####################################################################    #
  98. #        CODE BEGINS                        #
  99. # ---------------------------------------------------------------------    #
  100. cp $1             $TMPA
  101. cp $SRC            $TMPB
  102. echo "wq"         >> $TMPA
  103. cat $TMPA        |
  104. ed +v - $TMPB
  105. mv $TMPB         $DEST
  106.  
  107. # ---------------------------------------------------------------------    #
  108. #         CLEAN EXIT
  109. # ---------------------------------------------------------------------    #
  110.  
  111. # Clean up
  112. rm $TMP/$$*
  113.  
  114. # Exit
  115. exit 0
  116. #==================== End of shell script ===========================
  117.  
  118.   To use this script, you must change the default pathnames and
  119. filenames to suit yourself and your machine. I've indicated in the
  120. script where the changes should be made and I've set the names and
  121. paths to reasonable locations, so you may be able to use the scripts
  122. without making any changes.
  123.  
  124. #==================== The diff begins here ==========================
  125. 2a
  126. 42libcurses.a    103200    940401    New libcurses.a for 4.2; fixes some problems with vt100 terminals    none    Put this file in /usr/lib    /usr/spool/uucppublic/downloads/updates/42libcurses.a    1
  127. 42nlibcurses.a    103100    940401    Updated libcurses.a for NDP    none    Like the other, rename this to libcurses.a, but put this in lib/ndp    /usr/spool/uucppublic/downloads/updates/42nlibcurses.a    1
  128. infocmp    17760    940401    Updated infocmp for Coherent 4.2 and terminfo; can be run from any directory    none    none    /usr/spool/uucppublic/downloads/updates/infocmp    1
  129. Xaw3d.tgz    269803    940325    3D version of the Xaw library.    none    none    /usr/spool/uucppublic/downloads/386/Xaw3d.tgz/Xaw3d.tgza    6
  130. cutpaste.gtz    19263    940325    Alternate Berkeley cut and paste utilities.    none    These alternate utilities might give you better results than ours.    /usr/spool/uucppublic/downloads/386/cutpaste.gtz    1
  131. fast_floppy    7048    940325    Information describing how to speed up floppy disk reads and writes.    none    This is an excellent description of interleave and skew.    /usr/spool/uucppublic/downloads/fast_floppy    1
  132. modeDB.txt.z    19732    940325    Updated list of clock timings    none    These clock timings might help you in getting a 1024 mode working    /usr/spool/uucppublic/downloads/386/modeDB.txt.z    1
  133. isp40.gtz    472744    940322    Interactive spelling checker    none    none    /usr/spool/uucppublic/downloads/386/isp40.gtz/isp40.gtza    10
  134. Contents.UPD        940321    file listings of COHERENT updates in /usr/spool/uucppublic/downloads/updates    none    none    /usr/spool/uucppublic/downloads/updates/Contents.UPD    1
  135. xkit.gtz    155622    940321    Updated headers and utilities that enhance X Windows application building    none    Contains updates to X Windows C header files, and updated MWC tools    /usr/spool/uucppublic/downloads/updates/xkit.gtz/xkit.gtza    4
  136. gcc.ld.z    76111    940318    Updated GCC linker; is required for new GDB update to work    none    After downloading, rename to "ld" and put somewhere in the path.    /usr/spool/uucppublic/downloads/updates/gcc.ld.z    1
  137. gdb4.9.gz    397896    940315    Updated GNU Source-level debugger    /usr/spool/uucppublic/downloads/updates/gcc.ld.z    Requires the GNU linker to function properly; remember to use -g    /usr/spool/uucppublic/downloads/updates/gdb/gdb4.9.gza    7
  138. headers.gtz    8000    940315    Updated header files for XWindows    nonespool/uucppublic/downloads/updates/gcc.ld.z    These assist in compiling X applications better than ones shipped.    /usr/spool/uucppublic/downloads/updates/headers.gtz    1
  139. .
  140. 24,25d
  141. 27d
  142. 231d
  143. #===================== The diff ends here ===========================
  144. -- 
  145. ......................................................................
  146. .           Ken Kress, Glenside, PA * dsinc!phent!kkress             .
  147. ......................................................................
  148.